roasted potatoes - German English Dictionary